/*
 * Distribucion.h
 *
 *  Created on: 07/06/2010
 *      Author: administrador
 */

#ifndef DISTRIBUCION_H_
#define DISTRIBUCION_H_

typedef unsigned int typeFrecuencias;

typedef unsigned int typeCaracterAscii;

typedef unsigned char typeCaracterChar;

class Distribucion {

private:

	typeCaracterAscii caracter;

	typeFrecuencias frecuencia;

public:

	static typeCaracterAscii const CARACTER_ESCAPE = 257;

public:

	Distribucion(typeCaracterAscii caracter,typeFrecuencias frecuencia);

	virtual ~Distribucion();

	typeCaracterAscii getCaracter();

	typeFrecuencias getFrecuencia();

	void aumentarFrecuencia();

};

#endif /* DISTRIBUCION_H_ */
